pulse echo voltage - Spanish English Dictionary